
.arrow-right {
	color: #F4A500;
	font-size: 30rpx;
}

.info {

	height: 70rpx;
	background: rgba(244, 165, 0, 0.3);
	padding: 0 30rpx;

}

.info-left image {
	height: 30rpx;
	width: 30rpx;
	position: relative;
	top: 0rpx;
}

.info-left text {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: #F4A500;
	line-height: 36rpx;
	margin-left: 6rpx;
}

.banner-bg {
	width: 100%;
	height: 280rpx;
}

.box {
	position: relative;
}

.info-box {
	width: 670rpx;
	height: 310rpx;
	background: rgba(255, 255, 255, 1);
	box-shadow: 0px 10rpx 20rpx 0px rgba(0, 0, 0, 0.05);
	border-radius: 30rpx;
	position: absolute;
	top: 110rpx;
	left: 40rpx;
	z-index: 20;

}

.user-head-pic {
	width: 120rpx;
	height: 120rpx;
	border-radius: 50%;
	margin-right: 10rpx;
}

.user-name {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(17, 17, 17, 1);
}

.people-case {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(165, 165, 173, 1);
	margin-top: 5rpx;
}

.user-head-info {
	margin-top: 30rpx;
	margin-left: 30rpx;
}

.setting {
	position: absolute;
	right: 40rpx;
	top: 30rpx;
}

.setting image {
	width: 44rpx;
	height: 40rpx;
}

.info-list {
	text-align: center;
}

.info-list view:nth-child(1) {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(102, 191, 0, 1);
}

.info-list view:nth-child(2) {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(17, 17, 17, 1);
}

.info-list-box {
	margin-left: 50rpx;
	margin-right: 50rpx;
	margin-top: 40rpx;
}

.gray {
	height: 88rpx;
	position: relative;
	top: -12rpx;
}

.classify-left view {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(102, 102, 102, 1);
	padding-bottom: 10rpx;
}

.classify-left view:nth-child(1) {
	margin-right: 100rpx;
}

.classify-acitve {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: 800 !important;
	color: rgba(102, 191, 0, 1) !important;

	border-bottom: 6rpx solid rgba(102, 191, 0, 1) !important;

}

.add-home {
	width: 160rpx;
	height: 56rpx;
	background: linear-gradient(0deg, rgba(101, 189, 0, 1), rgba(161, 244, 0, 1));
	box-shadow: 0px 4rpx 10rpx 0px rgba(101, 189, 0, 0.3);
	border-radius: 28rpx;
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 254, 254, 1);
	text-align: center;
	line-height: 56rpx;
}

.add-home:active {
	opacity: 0.7;
}

.classify {
	margin-bottom: 40rpx;
}

.classify-box {
	padding: 40rpx;
	background: #fff;
}

.tab-item {
	font-size: 28rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(102, 102, 102, 1);
	margin-top: 40rpx;
	padding-bottom: 4rpx;
	margin-right: 20rpx;
	margin-left: 20rpx;
}

.active {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(0, 0, 0, 1);
	border-bottom: 6rpx solid rgba(102, 191, 0, 1) !important;
}

.tab-content {
	margin-top: 30rpx;
	text-align: center;
	height: 1600rpx;
}

.tab-contents {
	height: 300rpx;
}

.my-help-pic {
	width: 600rpx;
	height: 300rpx;
	margin: 0 auto;
}

.tab-swiper-item {
	position: relative;
}

.info-card {
	width: 540rpx;
	height: 240rpx;
	background: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	border-radius: 30rpx;
	/* margin-left: 40rpx;
	margin-top: 30rpx; */
	flex-direction: column;
	padding: 30rpx;
}

.info-head-left {
	text-align: left;
}

.info-head-left text:nth-child(1) {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(255, 255, 255, 1);
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	margin-top: -12rpx;
}

.info-head-left text:nth-child(2) {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	margin-left: 6rpx;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}

.info-head-right {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	width: 140rpx;
	text-align: right;
}

.info-center {
	text-align: left;
	margin-top: 30rpx;
}

.info-center text {
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(255, 255, 255, 1);
}

.info-center text:nth-child(1) {
	font-size: 60rpx;

}

.info-bottom {
	margin-top: 20rpx;
}

.info-bottom-left {
	font-size: 20rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
}

.info-bottom-right {
	width: 160rpx;
	height: 56rpx;
	background: rgba(255, 255, 255, 1);
	border-radius: 28rpx;
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(243, 165, 0, 1);
}

.info-bottom-right image {
	width: 24rpx;
	height: 24rpx;
}

.info-bottom-right:active {
	opacity: 0.6;
}

.more-server-title {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(0, 0, 0, 1);
}

.more-server {
	background: #fff;
	padding: 40rpx;
	border-top: 40rpx solid #F7F7F7;
}

.more-box {
	margin-top: 40rpx;
	margin-bottom: 60rpx;
	flex-wrap: wrap;

}

.more-list {
	width: 33.33%;
	text-align: center;
	margin-bottom: 30rpx;

}

.more-list image {
	width: 48rpx;
	height: 48rpx;
	display: block;
	margin: 0 auto;
}

.more-list text {
	display: block;
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(153, 153, 153, 1);
}

.server-people {
	text-align: center;
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(153, 153, 153, 1);
	height: 100rpx;
}

.server-people image {
	width: 24rpx;
	height: 24rpx;
	margin-right: 8rpx;
}

.info-center .number-title {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
}

.info-center .number-code {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
}

.bottom-list {
	text-align: center;

	flex: 1;
	-webkit-flex: 1;
	height: 60rpx;
	position: relative;
}

.bottom-list::after {
	content: "";
	position: absolute;
	right: 0;
	top: 10rpx;
	width: 2rpx;
	height: 60rpx;
	color: rgba(255, 255, 255, 0.5);
	background: rgba(255, 255, 255, 0.5);
}

.bottom-list:last-of-type::after {
	width: 0;
	height: 0;
}

.bottom-list text {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	display: block;

}

/* 我的互助结束 */

/* 保障详情开始 */
.banner-detail image.bg {
	width: 670rpx;
	height: 370rpx;
	margin-left: 40rpx;

}

.banner-detail {
	position: relative;
}

.detail-box {
	position: absolute;
	width: 670rpx;
	height: 370rpx;
	background: none;
	top: 0;
	z-index: 10;
	left: 40rpx;
	border-radius: 30rpx;
	text-align: center;
}

.card-title {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(255, 255, 255, 1);
	margin-top: 80rpx;
}

.card-user-info {
	margin-top: 10rpx;
}

.card-user-info text:nth-child(1) {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(255, 255, 255, 1);
}

.card-user-info text:nth-child(2) {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(255, 255, 255, 1);
	margin-left: 16rpx;
}

.card-plan {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	margin-top: 20rpx;
}

.card-bottom {
	padding: 0 40rpx;
	margin-top: 40rpx;
}

.card-bottom-right image {
	width: 24rpx;
	height: 24rpx;
	margin-right: 6rpx;
	position: relative;
	top: 3rpx;
}

.card-bottom {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
}

.card-bottom-left image {
	width: 20rpx;
	height: 20rpx;
	border-radius: 1px;

}

.banner-bg-detail {
	width: 100%;
	background: #fff;
	padding-top: 40rpx;
	padding-bottom: 20rpx;
}

.detail-info-box {
	background: #fff;
	margin-top: 40rpx;
}

.section {
	margin-bottom: 20rpx;
}

.section-box {
	padding: 40rpx 50rpx;
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(102, 102, 102, 1);
}

.section-title {
	width: 240rpx;

}

.green {
	color: #66BE00;

}

.ml20 {
	margin-left: 20rpx;
}

.section-head {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(17, 17, 17, 1);
}

.main-title {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(17, 17, 17, 1);
}
.table {
	border: 1px solid #F7F7F7;
}

.table-head {
	line-height: 80rpx;
	text-align: center;
}

.table-tr {
	line-height: 80rpx;
	border-top: 1px solid #F7F7F7;
}

.table-tr text:nth-child(1) {
	border-right: 1px solid #F7F7F7;
}

.table-tr text {
	text-indent: 20rpx;
}

.table_bottom{
	width:640rpx;
	height:405rpx;
	background:rgba(101,190,0,0.3);
	position: relative;
	margin: 70rpx auto 0 25rpx;
}
.tableSafe{
	width:640rpx;
	position: absolute;
	right: 30rpx;
	bottom: 30rpx;
	border: 1px solid #F7F7F7;
	background: #FFFFFF;
}
.table-headsafe {
	width: 100%;
	height: 70rpx;
	background:rgba(101,190,0,1);
	line-height: 70rpx;
	text-align: center;
	color: #FFFFFF;
}

.table-trsafe {
	height: 70rpx;
	line-height: 70rpx;
	border-top: 1px solid #F7F7F7;
	text-align: center;
}

.table-trsafe text:nth-child(1) {
	border-right: 1px solid #F7F7F7;
	
}


.apct {
	padding-top: 20rpx;
	display: flex;
	flex-flow: wrap;
}

.apct navigator {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(102, 191, 0, 1);
	padding-bottom: 10rpx;
}

.detail-bottom {
	background-color: #fff;
	padding-left: 40rpx;
	padding-right: 40rpx;
	margin-top: 40rpx;
}

.detail-bottom-list {
	text-align: center;
	padding: 40rpx 0;
	flex: 1;
	-webkit-flex: 1;

}

.detail-bottom-list:active {
	background: #F7F7F7;
}

.detail-bottom-list image {
	width: 50rpx;
	height: 50rpx;
	margin: 0 auto;
	display: block;
}

.detail-bottom-list text {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(153, 153, 153, 1);
	display: block;
}

.abandon {
	margin-top: 40rpx;
	padding: 40rpx;
	text-align: center;
	background: #fff;
	margin-bottom: 40rpx;
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(102, 191, 0, 1);
}

.abandon:active {
	background: #F7F7F7;
}

.test uni-swiper-item {
	width: 80% !important;
}

.safe-pouple {
	width: 580rpx;
	height: 390rpx;
	background-color: #fff;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -290rpx;
	margin-top: -190rpx;
	border-radius: 30rpx;

}

.safe-pouple image {
	width: 166rpx;
	height: 169rpx;
	position: absolute;
	top: -85rpx;
	left: 50%;
	margin-left: -83rpx;
}

.safe-title {
	font-size: 28rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(17, 17, 17, 1);
	line-height: 48rpx;
}

.safe-box {
	padding: 40rpx;
	margin-top: 40rpx;
}

.safe-bottom {
	position: absolute;
	bottom: 10rpx;
	width: 500rpx;
	height: 80rpx;
	line-height: 80rpx;

	font-family: PingFang SC;
	font-weight: 500;
	font-size: 30rpx;

}

.safe-bottom view {
	text-align: center;
}

.safe-bottom view:nth-child(1) {
	color: rgba(153, 153, 153, 1);

}

.safe-bottom view:nth-child(2) {
	color: rgba(17, 17, 17, 1);

}

.safe-bottom view:active {
	color: #3CC200;
}

/* 保障详情结束 */


/* 资产详情 */
.property-info-box {
	background-color: #fff;
	padding: 0 40rpx;
	margin-top: 40rpx;
	margin-bottom: 40rpx;
}

.property-info-box view.flex1 {
	height: 140rpx;
	line-height: 140rpx;
}

.property-info-box view.flex1 text {
	display: block;
	height: 40rpx;
	text-align: center;
	height: 40rpx;
	position: relative;
	top: -20rpx;

}

.property-info-box view.flex1 text:nth-child(1) {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(102, 191, 0, 1);
}

.property-info-box view.flex1 text:nth-child(2) {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(17, 17, 17, 1);
}

.property-nav {}

.slide-property {
	background: #fff;
	padding: 10rpx 40rpx;
}

.property-swiper {
	height: 1600rpx;
}

.property-swiper .section-title {
	text-align: left;
}

.property-table-head {
	line-height: 80rpx;
	text-align: left;
	color: rgba(0, 0, 0, 1);
	text-indent: 20rpx;
}

.property-table .table-tr text {

	text-align: left;
}

.map-btn {
	width: 170rpx;
	height: 58rpx;
	background: rgba(102, 191, 0, 1);
	border-radius: 29rpx;
	font-size: 28rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 58rpx;
	text-align: center;
	margin: 40rpx auto 50rpx auto;
}

.map-btn:active {
	opacity: 0.7;
}

.electricity-box {
	width: 670rpx;
	height: 160rpx;
	background: rgba(247, 247, 247, 1);
	border-radius: 30rpx;

}

.electricity-box view text:nth-child(1) {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(17, 17, 17, 1);
}

.electricity-box view text:nth-child(2) {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(153, 153, 153, 1);
}

.electricity-box view text {
	display: block;
}

.electricity-tab {
	width: 666rpx;
	height: 70rpx;
	background: rgba(255, 255, 255, 1);
	margin-top: 40rpx;
	border-radius: 35rpx;

}

.electricity-tab text {
	display: block;
	flex: 1;
	-webkit-flex: 1;
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(0, 0, 0, 1);
	line-height: 40px;
	line-height: 70rpx;
	border: 1px solid rgba(204, 204, 204, 1);


}

.electricity-tab text:nth-child(1) {
	border-top-left-radius: 35rpx;
	border-bottom-left-radius: 35rpx;
	border-right: 0;
}

.electricity-tab text:nth-child(3) {
	border-top-right-radius: 35rpx;
	border-bottom-right-radius: 35rpx;

}

.electricity-tab text:nth-child(2) {
	border-left: 1px solid rgba(204, 204, 204, 1);
	border-right: 0;
}

.electricity-tab text.day-active {
	background-color: #66BF00;
	border-top-left-radius: 35rpx;
	border-bottom-left-radius: 35rpx;
	color: #fff;
	border: 1px solid #66BF00;
	border-right: 0;

}

.electricity-tab text.mon-active {
	background-color: #66BF00;
	color: #fff;
	border: 1px solid #66BF00;
	border-right: 0;
	border-left: 0;
}

.electricity-tab text.year-active {
	background-color: #66BF00;
	border-top-right-radius: 35rpx;
	border-bottom-right-radius: 35rpx;
	color: #fff;
	border: 1px solid #66BF00;
	border-right: 0;
	border-left: 0;
}

.echar-box1 {
	height: 500rpx;
	margin-top: 60rpx;
}

.earnings-box {
	width: 670rpx;
	height: 100rpx;
	background: rgba(247, 247, 247, 1);
	border-radius: 50rpx;
	margin-top: 30rpx;
}

.earnings-box text:nth-child(1) {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(153, 153, 153, 1);
	margin-left: 30rpx;
}

.earnings-box text:nth-child(2) {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(17, 17, 17, 1);
	margin-left: 10rpx;
}

.file-box {
	width: 670rpx;
	background: rgba(247, 247, 247, 1);
	border-radius: 30rpx;
	margin-top: 40rpx;
}

.file-box navigator {
	line-height: 130rpx;
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(17, 17, 17, 1);
	text-align: left;
	text-indent: 40rpx;
}

/* 资产详情结束 */



/* 放弃保障开始 */
.waive-banner {
	position: relative;
	background-color: #fff;
}

.waive-banner image {
	width: 100%;
	height: 410rpx;
}

.waive-banner .waive-top-info {
	width: 100%;
	height: 410rpx;
	position: absolute;
	top: 0;
	z-index: 10;
}

.waive-top-info {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(255, 255, 255, 1);
	line-height: 48rpx;

}

.waive-top-info .waive-top-info-list:nth-child(1) view {
	font-size: 36rpx;
	font-weight: 800;
	border-bottom: 0;
	padding-top: 0;
}

.waive-top-info .waive-top-info-list view text {
	font-size: 36rpx;
	margin: 0 10rpx;
}

.waive-top-info .waive-top-info-list {
	padding-top: 10rpx;
	margin-left: 40rpx;
	width: 600rpx;
}

.waive-top-info .waive-top-info-list view {
	border-bottom: 1px dotted #fff;
	display: inline;
	padding-bottom: 5rpx;

}

.waive-top-info .waive-top-info-list:nth-child(2) {
	padding-top: 0;
}

.waive-top-info .waive-top-info-list:nth-child(1) {
	padding-top: 20rpx;
}

.waive-center-box {
	width: 670rpx;
	height: 550rpx;
	background: rgba(255, 255, 255, 1);
	border-radius: 30px;
	margin-left: 40rpx;
	margin-top: 40rpx;
	box-shadow: 0 0 10rpx 10rpx rgba(247,247,247);
}

.only-title {
	text-align: center;
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(0, 0, 0, 1);
	line-height: 48px;
	padding-top: 20rpx;
}

.waive_1 {
	width: 590rpx;
	height: 240rpx;
	margin-left: 40rpx;
}

.surprised-title {
	text-align: center;
	margin-top: 40rpx;
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: #000000;
}

.surprised-title view text {
	color: #66BF00;
}

.surprised-title view {
	line-height: 40rpx;
}

.why-box {
	background: #fff;
	text-align: center;
	padding-bottom: 40rpx;
	margin-top: 40rpx;
}

.why-jion {
	width: 670rpx;
	margin: 0 auto;
	padding-bottom: 50rpx;
}

.why-title {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(0, 0, 0, 1);
	padding-top: 40rpx;
}
.why_understand{
	width:670rpx;
	background:#FFFFFF;
	border-radius:30rpx;
	margin:40rpx auto;
	box-shadow: 0 0 10rpx 10rpx rgba(247,247,247);
}
.why_understandWrap{
	padding: 40rpx;
	
}
.why4 {
	width:590rpx;
	height: 373rpx;
}
.why5 {
	width:670rpx;
	height: 1070rpx;
	margin-top: 40rpx;
	margin-bottom: 40rpx;
}
.why_understandText{
	display: flex;
	flex-direction: column;
}
.why_understandText text{
	width:589rpx;
	height: 400rpx;
	font-size:24rpx;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(158,162,174,1);
	line-height:44rpx;
	text-align: left;
	margin-top: 40rpx;
}
.why_understandWrapTitle{
	width:589rpx;
	font-size:36rpx;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(78,84,103,1);
	text-align: left;
	margin-bottom: 40rpx;
}
.why_table{
	    font-size: 24rpx;
	    font-family: PingFang SC;
	    font-weight: 500;
	    color: rgba(102, 102, 102, 1);
}
.why_understandFlexWrap{
	margin-top: 40rpx;
}
.why_understandFlex{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 20rpx;
}
.why_understandFlex text{
	font-size:24rpx;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(101,190,0,1);
	margin-right: 18rpx;
}
.why_understandFlex view{
	width:360rpx;
	height:50rpx;
	background:rgba(101,190,0,1);
	border-radius:25rpx;
	font-size:24rpx;
	font-family:PingFang SC;
	font-weight:bold;
	color:rgba(255,255,255,1);
	text-align: center;
	line-height: 50rpx;
	
}
.why_tableBottomContent{
	display: flex;
	margin-bottom: 20rpx;
	font-size:18rpx;
	font-family:PingFang SC;
	font-weight:500;
	color:rgba(134,139,155,1);
	align-items: center;
}
.why_tableBottomContent image{
	width: 16rpx;
	height: 16rpx;
}
.why_tableBottomContent text:first-of-type{
	color:rgba(101,190,0,1);
	margin: 0 18rpx;
}
.waive-consequence {
	padding: 40rpx;
	background:rgba(249,249,249,1);
	margin-top: 40rpx;
}

.bugle {
	width: 180rpx;
	height: 54rpx;
	background: linear-gradient(-90deg, rgba(255, 187, 42, 1) 0%, rgba(255, 173, 0, 1) 100%);
	border-radius: 6rpx;
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(255, 255, 255, 1);
	line-height: 54rpx;
	text-align: center;
}

.bugle image {
	width: 30rpx;
	height: 30rpx;
	margin-right: 10rpx;
}

.consequence-head .if-title {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(17, 17, 17, 1);
	line-height: 48rpx;
	margin-left: 10rpx;
}

.consequence-head {
	margin-bottom: 40rpx;
}

.consequence-list image {
	width: 24rpx;
	height: 24rpx;
	margin-right: 10rpx;
}

.consequence-list {
	margin-bottom: 20rpx;
}

.consequence-list text {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(17, 17, 17, 1);
	line-height: 48rpx;
}

.consequence-list text:nth-child(3) {
	color: #F4A500;
}

.footer-btn {
	margin-top: 40rpx;
	padding-bottom: 40rpx;
	width: 670rpx;
	margin-left: 40rpx;
}

.footer-btn view {
	text-align: center;
	line-height: 88rpx;
}

.footer-btn view:nth-child(1) {
	background: rgba(255, 255, 255, 0);
	border: 1px solid rgba(204, 204, 204, 1);
	border-radius: 44rpx;
	font-size: 34rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(153, 153, 153, 1);
	height: 88rpx;
	margin-right: 30rpx;

}

.footer-btn view:nth-child(2) {
	height: 88rpx;
	background: rgba(101, 189, 0, 1);
	border-radius: 44px;
	font-size: 34rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(255, 255, 255, 1);
}

.footer-btn view:active {
	opacity: 0.7;
}


/* 放弃保障结束 */


/* 放弃原因 */
.select-realse {
	width: 590rpx;
	background-color: #fff;
	border-radius: 30rpx;
	padding: 40rpx;
	margin-left: 40rpx;
	margin-top: 40rpx;
}

.realse-title {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(0, 0, 0, 1);
}

.propt-resale {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(102, 102, 102, 1);
	margin-top: 10rpx;
	margin-bottom: 10rpx;
}

.realse-list {
	line-height: 80rpx;
}

.realse-list image {
	width: 40rpx;
	height: 40rpx;
	margin-right: 10rpx;
}

.realse-list text {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(17, 17, 17, 1);
}

.mask {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0.5);
	z-index: 60;

}

.waive-pouple {
	width: 580rpx;
	height: 450rpx;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -290rpx;
	margin-top: -250rpx;
}

.waive-pouple image {
	width: 580rpx;
	height: 450rpx;
}

.pouple-box {
	padding: 40rpx;
	font-size: 28rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 48rpx;
	position: absolute;
	top: 130rpx;
}

.pouple-bottom {

	height: 160rpx;
}

.pouple-bottom view {
	height: 90rpx;
	line-height: 160rpx;
	text-align: center;
	text-indent: 20rpx;
	opacity: 0;
}

.pouple-bottom view:active {
	background: linear-gradient(-90deg, rgba(255, 187, 42, 1) 0%, rgba(255, 173, 0, 1) 100%);
}

/* 变更保障人 */
.guarantee-box {
	width: 670rpx;
	background: #fff;

	margin-left: 40rpx;
	border-radius: 30rpx;
	padding-bottom: 60rpx;
	position: relative;
	top: 40rpx;
}

.guarantee-title {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(0, 0, 0, 1);
	text-align: center;
	padding-top: 30rpx;
	padding-bottom: 20rpx;
}

.guarantee-con text {
	display: block;
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(153, 153, 153, 1);
	line-height: 36rpx;
	margin-bottom: 20rpx;
	padding: 0 40rpx;
}

.guarantee-bottom {
	flex-direction: column;
	margin-top: 100rpx;
}

.guarantee-bottom view {
	width: 320rpx;
	height: 88rpx;

	border-radius: 44rpx;
	font-size: 34rpx;
	font-family: PingFang SC;
	font-weight: 800;
	text-align: center;
	line-height: 88rpx;

}

.guarantee-bottom view:active {
	opacity: 0.6;
}

.guarantee-bottom view:nth-child(1) {
	color: rgba(255, 255, 255, 1);
	background: rgba(101, 189, 0, 1);
	margin-bottom: 30rpx;
}

.guarantee-bottom view:nth-child(2) {
	color: rgba(153, 153, 153, 1);
	border: 1px solid rgba(204, 204, 204, 1);
}

.guarantee-rule {
	padding-left: 40rpx;
}

.guarantee-rule image {
	width: 38rpx;
	height: 38rpx;
	position: relative;
	top: 4rpx;

}

.guarantee-rule {
	margin-bottom: 20rpx;
	margin-top: 40rpx;
}

.guarantee-rule navigator {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(60, 194, 0, 1);
	line-height: 36rpx;
}

/* 变更保障人结束 */

/* 申请互助 */


.apply-title {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(17, 17, 17, 1);

}

.box-apply {
	height: 100%;
	background: #fff;
	padding: 40rpx;
}

.apply-prompt {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(153, 153, 153, 1);
	padding-top: 10rpx;

}

.apply-box {
	width: 670rpx;
	background: rgba(255, 255, 255, 1);
	border: 1px solid rgba(238, 238, 238, 1);
	border-radius: 30rpx;
	margin-top: 40rpx;
	padding: 30rpx 0;
}

.apply-list {
	line-height: 80rpx;
	border-bottom: 1px solid rgba(238, 238, 238, 1);
	padding: 0 40rpx;
}

.apply-list:last-of-type {
	border-bottom: 0;
}

.apply-list-left image {
	width: 38rpx;
	height: 38rpx;
	margin-right: 20rpx;
}

.apply-list-left text {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(17, 17, 17, 1);
}

.apply-list-left text:nth-child(4) {
	margin-left: 40rpx;
}

.apply-list-right {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;

	width: 120rpx;
	height: 40rpx;

	text-align: center;
}

.apply-list-right text {
	display: block;
	border-radius: 20rpx;
	line-height: 40rpx;
}

.apply-list-right text:active {
	opacity: 0.5;
}

.apply-list-right .can-apply {

	background: rgba(124, 189, 57, 1);
	color: rgba(255, 255, 255, 1);
}

.apply-list-right .donot-aplly {

	background: rgba(238, 238, 238, 1);
	color: rgba(255, 255, 255, 1);

}

.apply-bottom {
	width: 590rpx;
	height: 118rpx;
	background: linear-gradient(0deg, rgba(123, 187, 56, 1), rgba(179, 241, 76, 1));
	border-radius: 59rpx;
	position: fixed;
	bottom: 80rpx;
	left: 80rpx;
	font-size: 40rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
	line-height: 118rpx;
	text-align: center;
}

.apply-bottom:active {
	opacity: 0.6;
}

/* 申请互助结束 */



/* 更换手机号开始 */
.change-mobile-form .next-btn {
	width: 590rpx;
	height: 118rpx;
	background: linear-gradient(0deg, rgba(101, 189, 0, 1), rgba(161, 244, 0, 1));
	border-radius: 59rpx;
	font-size: 40rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(255, 255, 255, 1);
}

.change-mobile-group {
	line-height: 100rpx;
	background: #fff;
	margin-bottom: 2rpx;
	padding: 0 40rpx;
	font-size: 28rpx;
}

.change-mobile-group .section-title {
	font-size: 28rpx;
	width: 160rpx;
}

.change-mobile-group .send-code {
	background: none;
	color: #7BBB38;
	font-size: 28rpx;
	border: 0;
}

.change-mobile-group input {
	font-size: 28rpx;
}

.change-mobile-group .send-code::after {
	border: 0
}

.change-mobile-form .next-btn {
	margin-top: 200rpx;
}

.change-mobile-form .next-btn:active {
	opacity: 0.6;
}

/* 更换手机号结束 */

/* 常见问题开始 */
.why-title {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: #4E5467;
	padding-top: 40rpx;
}

.arrow-right {
	width: 50rpx;
	height: 50rpx;
	transition: all linear .4s;
	-webkit-transition: all linear .4s;
}

.question-box {
	width: 610rpx;
	margin-left: 40rpx;
	transition: all linear .4s;
	-webkit-transition: all linear .4s;
	margin-bottom: 40rpx;
	background:rgba(255,255,255,1);
	box-shadow:0px 5rpx 20rpx 0px rgba(241,241,241,1);
	border-radius:30rpx;
	padding: 0 30rpx;
}

.question-list {
	border-bottom: 2rpx solid #F7F7F7;
}

.question-title {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(0, 0, 0, 1);
	min-height: 150rpx;
}


.question-con {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(0, 0, 0, 1);
	line-height: 160%;
	transition: all linear 1s;
	-webkit-transition: all linear 1s;
	padding-bottom: 50rpx;
	word-break: break-all;
	margin-left: 85rpx;
	margin-right: 30rpx;
}

.translate {
	transform: rotate(90deg);
}

.slect-right {
	width: 48rpx !important;
	height: 48rpx !important;
	position: absolute;
	right: 20rpx;
	top: 35rpx;
}

.arrow-right {
	width: 50rpx;
	height: 50rpx;
	transition: all linear .4s;
	-webkit-transition: all linear .4s;
}

/* 常见问题结束 */

/* 设置开始 */
.setting-box {
	width: 610rpx;
	background: #fff;
	margin-top: 40rpx;
	border-radius: 30rpx;
	margin-left: 40rpx;
	padding: 10rpx 30rpx;
}

.setting-con image {
	width: 30rpx;
	height: 30rpx;
}

.setting-list {

	line-height: 90rpx;
	font-size: 28rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(0, 0, 0, 1);
	border-bottom: 2rpx solid rgba(238, 238, 238, 1);
}

.setting-list:last-of-type {
	border-bottom: 0;
}

.setting-title {}

/* 设置结束 */
/* 个人公示开始 */
.person-prompt {
	height: 70rpx;
	background: rgba(244, 165, 0, 1);
	line-height: 70rpx;
}

.person-prompt text:nth-child(1) {
	color: rgba(244, 165, 0, 1);
	background: #fff;
	display: block;
	width: 24rpx;
	height: 24rpx;
	border-radius: 50%;
	font-size: 20rpx;
	text-align: center;
	line-height: 24rpx;
	margin-right: 4rpx;
}

.person-prompt text:nth-child(2) {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(255, 255, 255, 1);
}

.person-box {
	width: 610rpx;
	background: rgba(255, 255, 255, 1);
	border-radius: 30rpx;
	margin: 40rpx;
	padding: 30rpx;
}

.person-head-user-info {
	flex-direction: column;
}

.person-head-user-info view:nth-child(1) {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(17, 17, 17, 1);
}

.person-head-user-info view {
	width: 200rpx;
	text-align: left;
}

.person-head-user-info view:nth-child(2) text {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(165, 165, 173, 1);

}

.person-head-user-info view:nth-child(2) text:nth-child(1) {
	margin-right: 20rpx;
}

.person-head-info .user-head-pic {
	width: 120rpx;
	height: 120rpx;
	border-radius: 50%;
}

.person-info-list text:nth-child(1) {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(17, 17, 17, 1);
}

.person-info-box {
	margin-top: 40rpx;
	border-bottom: 2rpx solid rgba(238, 238, 238, 1);
	padding-bottom: 40rpx;
}

.person-info-list {
	border-right: 2rpx solid rgba(238, 238, 238, 1);
}

.person-info-list:last-of-type {
	border-right: 0;
}

.person-info-list text {
	display: block;
	text-align: center;
}

.person-info-list text:nth-child(2) {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(153, 153, 153, 1);
	margin-top: 10rpx;
}

.help-record {
	height: 80rpx;
	line-height: 80rpx;
	margin-top: 20rpx;
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(153, 153, 153, 1);
	text-align: center;
}

.disease-title {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(17, 17, 17, 1);
	margin-bottom: 30rpx;
}

.disease-box-list {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(153, 153, 153, 1);
	line-height: 60rpx;
}

.disease-box-list:nth-child(1) text:nth-child(1) {
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(17, 17, 17, 1);
}

.disease-box-list text:nth-child(1) {
	width: 260rpx;
}

.disease-box-list:nth-child(1) text:nth-child(2) {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(17, 17, 17, 1);
}

.on-line-box {
	width: 690rpx;
	height: 120rpx;
	background: rgba(48, 55, 88, 1);
	border-radius: 60rpx;
	margin-left: 30rpx;
	margin-bottom: 40rpx;
}

.on-line-box view:nth-child(1) text {
	font-size: 30rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(255, 255, 255, 1);
}

.on-line-box view:nth-child(1) image {
	width: 36rpx;
	height: 36rpx;
	margin-left: 30rpx;
	margin-right: 6rpx;
}

.on-line-box view:nth-child(2) {
	width: 88rpx;
	height: 88rpx;
	background: rgba(255, 255, 255, 1);
	border-radius: 60rpx;
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(102, 191, 0, 1);
	text-align: center;
	line-height: 88rpx;
	margin-right: 20rpx;
}

.white-bg {
	background-color: #fff;
}

.result-box {
	background: rgba(238, 238, 238, 1);
	border-radius: 30rpx;
}

.result-box-title-status {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(244, 165, 0, 1);
}

.result-box-title {
	margin-bottom: 40rpx;
}

.result-box-title text:nth-child(1) {
	font-size: 36rpx;
	font-family: PingFang SC;
	font-weight: bold;
	color: rgba(0, 0, 0, 1);
}

.result-box-con {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(0, 0, 0, 1);
	margin-bottom: 40rpx;
}

.materials-box {
	flex-wrap: wrap;
}

.materials-box image {
	width: 180rpx;
	height: 260rpx;
	margin-bottom: 40rpx;
}

.report {
	width: 320rpx;
	height: 88rpx;
	background: rgba(101, 189, 0, 1);
	border-radius: 44rpx;
	font-size: 34rpx;
	font-family: PingFang SC;
	font-weight: 800;
	color: rgba(255, 255, 255, 1);
	text-align: center;
	line-height: 88rpx;
	margin: 20rpx auto 100rpx auto;
}

.report:active {
	opacity: 0.6;
}

/* 个人公示结束 */
/* 我的订单入口 */
.orderEntrance {
	width: 100%;
	height: 130rpx;
	background: #FFFFFF;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-top: 30rpx;
}

.orderEntrance view:last-child {
	background: url(../../static/image/mineBack.png);
	background-size: 100% 120%;
}

.orderEntran {
	width: 30%;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.orderEntran image {
	width: 44rpx;
	height: 42rpx;
	margin-bottom: 19rpx;
}

.orderEntran text {
	font-size: 24rpx;
	font-family: PingFang SC;
	font-weight: 500;
	color: rgba(153, 153, 153, 1);
}

/* 相关文件 */

.fileFir {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
}

.fileFir image {
	width: 100rpx;
	height: 100rpx;
}

.fileBoxWrap {
	padding: 20rpx;
}
